This disk image was made to test how Marina transfers from DOS 3.3 Merlin to ProDOS Merlin. Seems to be very easy and straightforward. Assembles to same length (9967 bytes) as in DOS 3.3.

The source code is from 07 July 2015. It does not include the in-progress driver for the Uthernet II, but it does include the following changes since the June 2015 edition of Marina:

- Uthernet slot is now a conditional assembly-time variable.
- Added conditional assembly opcodes to UDP.S and ETH.S
- Added Multicasting, RFC 1112 level 1 conformance
- Added NSSERV to DNS.S to choose between name servers
- Moved IPADDR out of zero-page
- DHCP DISCOVER explicitly sets default TTL
- ARPADD will not add IP addresses starting with 0 octet
- Fixed off-by-one offset for target IP address in ARP.S
- Moved LDY #2 out of loop in SOGETUDPSOBY (performance optimization)
- Wrote UDPICMPERR
- Integrated UDPICMPERR in HANDLEICMP
- Added LLBCASTFLAG for link layer broadcasts (RFC 1122, pg 25)

David Finnigan

http://marina.a2hq.com/

- 10 Oct 15